home *** CD-ROM | disk | FTP | other *** search
- Flash Macro Commands v1.60
-
- AL DISPLAY AN ALERT BOX AND GET MOUSE INPUT ON THE SCREEN ONLY
- >AL ("[0-3][TXT1|TXT2|TXT3][BUT1|BUT2|BUT3]") ($A-$Z)|
- AN SET ANSWER STRING
- >AN ($A-$Z "TXT")|
- AP BL APPEND A MARKED BLOCK TO A TEXT FILE
- >AP BL ($A-$Z D:FILENAME.EXT)|
- ARC ARCHIVE COMMAND-ARC.TTP MUST BE IN THE SAME PATH AS FLASH.PRG
- >ARC (PARAMETERS) ($A-$Z D:FILENAME.EXT)|
- AS SET ASCII PARAMETERS
- >AS ($A-$Z 0-9 D S M P \x)|
- AU SET AUTO STRING
- >AU ($A-$Z "TXT")|
- BA SET BAUD RATE
- >BA ($A-$Z 11 30 60 12 24 48 96 19)|
- B1 RING A BELL ONCE
- >B1|
- B2 RING A BELL UNTIL A KEY IS PRESSED
- >B2|
- CA SET CAPTURE BUFFER
- >CA ($A-$Z ON OF / CL)|
- CD SET DEFAULT DRIVE AND OR PATH
- >CD ($A-$Z A:-P:)|
- CL DISPLAY THE SYSTEM CLOCK
- >CL|
- DD DISPLAY DISK DIRECTORY-DD ALONE DEFAULTS TO CURRENT DRIVE TO SCREEN
- >DD (A$-$Z D:FILENAME.EXT) (A$-$Z D:FILENAME.EXT AUX:)|
- DF DISPLAY DISK FREE SPACE-DF ALONE DEFAULTS TO CURRENT DRIVE
- >DF ($A-$Z A:-P:)|
- DI DIAL PHONE NUMBER
- >DI (#NUMBER NAME)|
- DL DOWNLOAD FILE
- >DL (AS XM YB) (A$-$Z D:FILENAME.EXT)|
- DO EXECUTE DO FILE
- >DO ($A-$Z D:FILENAME.EXT)|
- DP SET DEFAULT DRIVE AND OR PATH
- >DP ($A-$Z A:-P:)|
- DU SET DUPLEX
- >DU ($A-$Z FU HA /)|
- EC SET ECHOPLEX
- >EC ($A-$Z ON OF /)|
- ED OPEN AN EDIT WINDOW-ED ALONE OPENS A WINDOW
- >ED (AS DI FK RS TR XM)|
- EN END A DO FILE
- >EN|
- EX EXECUTE A NON GEM PROGRAM
- >EX ($A-$Z D:FILENAME.EXT) (PARAMETERS)|
- FF SEND THE PRINTER A FORM FEED
- >FF|
- FK SET A FUNCTION KEY STRING
- >FK ($A-$Z "TXT")|
- FR FREE A MEMORY BLOCK IN K BYTES
- >FREE ($A-$Z 1-9999)|
- GEM EXECUTE A GEM PROGRAM
- >GEM ($A-$Z D:FILENAME.EXT) (PARAMETERS)|
- GET GET INPUT FROM THE SERIAL PORT - BACKSPACE=EDIT RETURN=END
- >GET ($A-$Z) (1-9999)| - 2 MINUTE DEFAULT
- GO GOTO FUNCTION KEY LINE-USED ONLY IN FUNCTION KEYS
- >GO (1-20)|
- HE OPEN HELP WINDOW
- >HE|
- HG HANG UP PHONE
- >HG|
- HI SET HIGH RESOLUTION MODE-MONOCHROME ONLY
- >HI (ON OF /)|
- IN GET INPUT FROM AN OPEN DEVICE-ANY CHARS OVER 90 WILL GET CLIPPED
- >IN ($A-$Z)|
- JM JUMP TO A LABEL
- >JM (LABEL)|
- KI KILL OR DELETE A FILE
- >KI ($A-$Z D:FILENAME.EXT)|
- LF SET LINE FEED
- >LF ($A-$Z ON OF /)|
- LO LOAD FILE
- >LO (CA CO DI FK TR) ($A-$Z D:FILENAME.EXT)|
- LOG SEND TEXT TO THE CAPTURE BUFFER ONLY
- >LOG ($A-$Z "TXT")| WITH NO CR/LF
- L: DEFINE LINE AS A LABEL
- >L: (LABEL)|
- MC SET MODEM CONNECT STRING
- >MC ($A-$Z "TXT")|
- ME GOTO THE MENU SCREEN
- >ME|
- MF SET MODEM FAIL STRING - MF ALONE DEFAULTS TO MF1
- >MF(1-4) ($A-$Z) "TXT")|
- MK MARK A BLOCK
- >MK (TO BO CL)|
- MO SET EMULATION MODE
- >MO ($A-$Z AN AT VI)|
- MP SET MODEM PREFIX STRING
- >MP ($A-$Z "TXT")|
- MS SET MODEM SUFIX STRING
- >MS ($A-$Z "TXT")|
- OP OPEN A DEVICE FOR INP
- >OP ($A-$Z D:FILENAME.EXT AUX: BLK: BUF:)|
- PA PAUSE A CERTAIN AMOUNT OF SECONDS
- >PA (1-9999)|
- PR SET PRINTER ECHO
- >PR ($A-$Z ON OF /)|
- PY SET PARITY
- >PY ($A-$Z NO OD EV)|
- QU QUERY THE KEYBOARD FOR INPUT ON THE SCREEN DISPALY ONLY
- >QU ("TXT1|TXT2|TXT3") ($A-$Z)|
- RE SET REDIAL
- >RE (0-99)|
- RU SET RUBOUT
- >RU (ON OF /)|
- RT RESET TIMER TO 0
- >RT|
- SA SAVE FILE
- >SA (BL CA CO DI FK TR) ($A-$Z D:FILENAME.EXT)|
- SB SET STOP BITS
- >SB ($A-$Z 1 2)|
- SC SET SYSTEM CLOCK-24 HOUR FORMAT
- >SC ($A-$Z "HH:MM:SS")|
- SE SEND TEXT TO THE SCREEN AND TO THE SERIAL PORT
- >SE ($A-$Z "TXT")| WITH OR WITHOUT CR/LF
- SS OPEN STATUS WINDOW
- >SS|
- ST SET STRIP BIT
- >ST ($A-$Z ON OF /)|
- TA ENTER TYPE AHEAD MODE
- >TA|
- TI DISPLAY THE TIMER
- >TI|
- TR SET TRANSLATION
- >TR ($A-$Z ON OF /)|
- TY DISPLAY A MESSAGE ON THE SCREEN ONLY
- >TY ($A-$Z "TXT")| WITH OR WITHOUT CR/LF
- UL UPLOAD FILE
- >UL (AS XM YB) ($A-$Z D:FILENAME.EXT)|
- UL BL UPLOAD A MARKED BLOCK
- >UP BL (AS XM)|
- UL CA UPLOAD THE CAPTURE BUFFER
- >UP CA (AS XM)|
- VI VIEW A FILE IN THE CURRENT EMULATION MODE
- >VI ($A-$Z D:FILENAME.EXT)|
- WA WAIT FOR A CERTAIN STRING TO COME THRU THE SERIAL PORT
- >WA ($A-&Z "TEXT") (1-9999) (LABEL)|
- WL SET WORD LENGTH
- >WL ($A-$Z 7 8)|
- WT WAIT FOR CERTAIN SYSTEM TIME-24 HOUR FORMAT
- >WT ($A-$Z "HH:MM:SS")|
- XD EXIT TO THE DESKOP
- >XD|
- XM SET XMODEM PARAMETERS
- >XM ($A-$Z 7 8 C R K T L S Z)|
- ** REMARK-NOT EXECUTED IN A DO FILE
- >** (TXT)|
-
- MISC...
- (TXT)| SEND STRING TO THE SCREEN AND SERIAL PORT WITH A CR/LF
-
- SYSTEM DEVICES...
- BLK: CURRENT MARKED BLOCK
- BUF: CAPTURE BUFFER
- AUX: SERIAL PORT
-
- SYSTEM VARIABLES...
- CA TRUE if a carrier is currently detected
- DI TRUE if the last dial command succeeded
- DL TRUE if the last download succeeded
- EO TRUE if the end of a file is reached
- OP TRUE if a file is currently open for variable input
- UL TRUE if the last upload succeeded
- WA TRUE if the last WA command succeeded
- A-Z TRUE if the length of $A-$Z is greater than 0
- $A-$Z STRING VARIABLES USED TO STORE TEXT STRINGS
- $! USED TO TEST THE LAST LINE OF THE CAPTURE BUFFER
-
- SET A STRING...
- >($A-$Z) "TXT"|
- >($A-$Z) ($A-$Z)|
- INVERT A CONDITION...
- >IF ~CA COMMAND|
- >TFI ~($A-$Z) "TXT" COMMAND|
- TEST A SYSTEM VARIABLE...
- >IF CA COMMAND|
- >IF (A-Z) COMMAND|
- COMPARE STRINGS...
- >IFI ($A-$Z) ($A-$Z) COMMAND|
- >IFI ($A-$Z) "TXT" COMMAND|
-
- FLASH NOTES...
- COMMANDS MUST START WITH '>' SIGN
- COMMANDS AND VARIABLE NAMES MUST BE ENTERED IN UPPERCASE
- A DO FILE MUST HAVE ONLY ONE COMMAND PER LINE
- A DO FILE CALLED INSIDE ANOTHER DO FILE SIMULATES A GOSUB AS IN BASIC
- DO FILES CAN BE NESTED UP TO 3 LEVELS DEEP
- TO PUT A SINGLE QUOTE IN A STRING USE 2 SINGLE QUOTES EX: ''
- TO PUT A DOUBLE QUOTE IN A STRING USE 2 DOUBLE QUOTES EX: ""
- TO PUT THE '>' CHAR IN A STRING THE STRING MUST BE SURROUNDED BY QUOTES
- TO PUT THE '|' CHAR IN A STRING THE STRING MUST BE SURROUNDED BY QUOTES
-
- END OF DOC...